package io.github.talelin.latticy.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 分页数据统一 view object
 *
 * @author pedro@TaleLin
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class PageResponseVO<T> {

       private long total;                     // 总条数

       private List<T> items;               // 数据

       private long page;                      // 当前页

       private long count;                    // 每页条数

}
